//
//  NSFileManager+ZXDiskSpace.h
//  ZXCategoriesUtil
//
//  Created by zhuxm on 2024/9/3.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN
/*
 注意：不准，以后要用到的时候再研究。
 我手机总容量128GB，可用容量14.81GB；
 但是获取的文件系统总大小是119GB，可用容量2.43GB
 */
@interface NSFileManager (ZXDiskSpace)

/// 获取磁盘总空间,文件系统的总空间大小;单位是字节（B），LongLong型；
+ (int64_t)zx_diskSpace;
+ (CGFloat)zx_diskSpaceGB;

/// 获取未使用的磁盘空间
+ (int64_t)zx_diskFreeSpace;
+ (CGFloat)zx_diskFreeSpaceGB;

/// 获取已使用的磁盘空间
+ (int64_t)zx_diskUsedSpace;
+ (CGFloat)zx_diskUsedSpaceGB;

@end

NS_ASSUME_NONNULL_END
